Big Huge Thesaurus

electric automobile

noun